<h2>My Heroes</h2>
<ul class="heroes">
    <li *ngFor="let hero of heroes"
        [class.selected]="hero === selectedHero"
        (click)="onSelect(hero)">
        <span class="badge">{{hero.id}}</span> {{hero.name}}

        <button class="delete-button" (click)="deleteHero(hero, $event)">Delete</button>
    </li>

    <div class="error" *ngIf="error">{{error}}</div>
    <button (click)="addHero()">Add New Hero</button>
    <div *ngIf="addingHero">
        <my-hero-detail (close)="close($event)"></my-hero-detail>
    </div>
</ul>
<div *ngIf="selectedHero">
    <h2>{{selectedHero.name | uppercase}} is my hero</h2>
    <button (click)="gotoDetail()">View Detail</button>
</div>
